stop blood - French English Dictionary